/*   Copyright (C) 2011 Wolfgang Hankeln, Norma J. Wendel
 *
 *   This file is part of CDinFusion.
 *
 *   CDinFusion is free software: you can redistribute it and/or
 *   modify it under the terms of the GNU Lesser General Public 
 *   License in version 3 (LGPL3) as published by the Free Software
 *   Foundation version 3 of the License.
 *
 *   CDinFusion is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 *   Lesser General Public License for more details.
 *
 *   You should have received a copy of the Lesser General Public
 *   License along with CDinFusion; see the file COPYING. If not,
 *   write to the Free Software Foundation, 59 Temple Place - Suite 330,
 *   Boston, MA 02111-1307, USA or see <http://www.gnu.org/licenses/>.
 *   
 *   If you have any questions, send an email to: megx@mpi-bremen.de.
 */
package org.cdinfusion.data.studytype;

public class VI implements StudyType {

	private String biome;

	private String depth;

	private String feature;

	private String geo_loc_name;

	private String material;

	private String samp_size;

	private String submitted_to_insdc;

	private String collection_date;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.num_replicons
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private int num_replicons;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.project_name
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String project_name;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.propagation
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String propagation;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.lat_lon
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String lat_lon;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.alt_elev
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String alt_elev;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.pathogenicity
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String pathogenicity;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.assembly
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String assembly;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.seq_meth
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String seq_meth;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.nucl_acid_amp
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String nucl_acid_amp;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.source_mat_identifiers
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String source_mat_id;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.nucl_acid_ext
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String nucl_acid_ext;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.subspecf_gen_lin
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String subspecf_gen_lin;

	private int host_spec_range;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.specific_host
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String specific_host;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.health_disease_stat
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String health_disease_stat;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.encoded_traits
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String encoded_traits;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.ref_biomaterial
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String ref_biomaterial;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.estimated_size
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String estimated_size;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.isol_growth_condt
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String isol_growth_condt;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.samp_mat_process
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String samp_mat_process;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.biotic_relationship
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String biotic_relationship;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.finishing_strategy
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String finishing_strategy;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.sop
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String sop;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.url
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String url;

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.samp_collect_device
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String samp_collect_device;

	private String adapters;

	private String assembly_name;

	private String annot_source;

	public String getAdapters() {
		return adapters;
	}

	public void setAdapters(String adapters) {
		this.adapters = adapters;
	}

	public String getAssembly_name() {
		return assembly_name;
	}

	public void setAssembly_name(String assembly_name) {
		this.assembly_name = assembly_name;
	}

	public String getAnnot_source() {
		return annot_source;
	}

	public void setAnnot_source(String annot_source) {
		this.annot_source = annot_source;
	}

	/**
	 * This field was generated by Apache iBATIS ibator. This field corresponds
	 * to the database column metabar.vi.experimental_factor
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	private String experimental_factor;

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.num_replicons
	 * 
	 * @return the value of metabar.vi.num_replicons
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public int getNum_replicons() {
		return num_replicons;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.num_replicons
	 * 
	 * @param num_replicons
	 *            the value for metabar.vi.num_replicons
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setNum_replicons(int num_replicons) {
		this.num_replicons = num_replicons;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.project_name
	 * 
	 * @return the value of metabar.vi.project_name
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getProject_name() {
		return project_name;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.project_name
	 * 
	 * @param project_name
	 *            the value for metabar.vi.project_name
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setProject_name(String project_name) {
		this.project_name = project_name == null ? null : project_name.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.propagation
	 * 
	 * @return the value of metabar.vi.propagation
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getPropagation() {
		return propagation;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.propagation
	 * 
	 * @param propagation
	 *            the value for metabar.vi.propagation
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setPropagation(String propagation) {
		this.propagation = propagation == null ? null : propagation.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.lat_lon
	 * 
	 * @return the value of metabar.vi.lat_lon
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getLat_lon() {
		return lat_lon;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.lat_lon
	 * 
	 * @param lat_lon
	 *            the value for metabar.vi.lat_lon
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setLat_lon(String lat_lon) {
		this.lat_lon = lat_lon == null ? null : lat_lon.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.alt_elev
	 * 
	 * @return the value of metabar.vi.alt_elev
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getAlt_elev() {
		return alt_elev;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.alt_elev
	 * 
	 * @param alt_elev
	 *            the value for metabar.vi.alt_elev
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setAlt_elev(String alt_elev) {
		this.alt_elev = alt_elev == null ? null : alt_elev.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.pathogenicity
	 * 
	 * @return the value of metabar.vi.pathogenicity
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getPathogenicity() {
		return pathogenicity;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.pathogenicity
	 * 
	 * @param pathogenicity
	 *            the value for metabar.vi.pathogenicity
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setPathogenicity(String pathogenicity) {
		this.pathogenicity = pathogenicity == null ? null : pathogenicity
				.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.assembly
	 * 
	 * @return the value of metabar.vi.assembly
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getAssembly() {
		return assembly;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.assembly
	 * 
	 * @param assembly
	 *            the value for metabar.vi.assembly
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setAssembly(String assembly) {
		this.assembly = assembly == null ? null : assembly.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.seq_meth
	 * 
	 * @return the value of metabar.vi.seq_meth
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getSeq_meth() {
		return seq_meth;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.seq_meth
	 * 
	 * @param seq_meth
	 *            the value for metabar.vi.seq_meth
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setSeq_meth(String seq_meth) {
		this.seq_meth = seq_meth == null ? null : seq_meth.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.nucl_acid_amp
	 * 
	 * @return the value of metabar.vi.nucl_acid_amp
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getNucl_acid_amp() {
		return nucl_acid_amp;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.nucl_acid_amp
	 * 
	 * @param nucl_acid_amp
	 *            the value for metabar.vi.nucl_acid_amp
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setNucl_acid_amp(String nucl_acid_amp) {
		this.nucl_acid_amp = nucl_acid_amp == null ? null : nucl_acid_amp
				.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.source_mat_identifiers
	 * 
	 * @return the value of metabar.vi.source_mat_identifiers
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getSource_mat_id() {
		return source_mat_id;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.source_mat_identifiers
	 * 
	 * @param source_mat_identifiers
	 *            the value for metabar.vi.source_mat_identifiers
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setSource_mat_id(String source_mat_id) {
		this.source_mat_id = source_mat_id == null ? null : source_mat_id
				.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.nucl_acid_ext
	 * 
	 * @return the value of metabar.vi.nucl_acid_ext
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getNucl_acid_ext() {
		return nucl_acid_ext;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.nucl_acid_ext
	 * 
	 * @param nucl_acid_ext
	 *            the value for metabar.vi.nucl_acid_ext
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setNucl_acid_ext(String nucl_acid_ext) {
		this.nucl_acid_ext = nucl_acid_ext == null ? null : nucl_acid_ext
				.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.subspecf_gen_lin
	 * 
	 * @return the value of metabar.vi.subspecf_gen_lin
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getSubspecf_gen_lin() {
		return subspecf_gen_lin;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.subspecf_gen_lin
	 * 
	 * @param subspecf_gen_lin
	 *            the value for metabar.vi.subspecf_gen_lin
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setSubspecf_gen_lin(String subspecf_gen_lin) {
		this.subspecf_gen_lin = subspecf_gen_lin == null ? null
				: subspecf_gen_lin.trim();
	}

	public int getHost_spec_range() {
		return host_spec_range;
	}

	public void setHost_spec_range(int host_spec_range) {
		this.host_spec_range = host_spec_range;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.specific_host
	 * 
	 * @return the value of metabar.vi.specific_host
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getSpecific_host() {
		return specific_host;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.specific_host
	 * 
	 * @param specific_host
	 *            the value for metabar.vi.specific_host
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setSpecific_host(String specific_host) {
		this.specific_host = specific_host == null ? null : specific_host
				.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.health_disease_stat
	 * 
	 * @return the value of metabar.vi.health_disease_stat
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getHealth_disease_stat() {
		return health_disease_stat;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.health_disease_stat
	 * 
	 * @param health_disease_stat
	 *            the value for metabar.vi.health_disease_stat
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setHealth_disease_stat(String health_disease_stat) {
		this.health_disease_stat = health_disease_stat == null ? null
				: health_disease_stat.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.encoded_traits
	 * 
	 * @return the value of metabar.vi.encoded_traits
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getEncoded_traits() {
		return encoded_traits;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.encoded_traits
	 * 
	 * @param encoded_traits
	 *            the value for metabar.vi.encoded_traits
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setEncoded_traits(String encoded_traits) {
		this.encoded_traits = encoded_traits == null ? null : encoded_traits
				.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.ref_biomaterial
	 * 
	 * @return the value of metabar.vi.ref_biomaterial
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getRef_biomaterial() {
		return ref_biomaterial;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.ref_biomaterial
	 * 
	 * @param ref_biomaterial
	 *            the value for metabar.vi.ref_biomaterial
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setRef_biomaterial(String ref_biomaterial) {
		this.ref_biomaterial = ref_biomaterial == null ? null : ref_biomaterial
				.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.estimated_size
	 * 
	 * @return the value of metabar.vi.estimated_size
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getEstimated_size() {
		return estimated_size;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.estimated_size
	 * 
	 * @param estimated_size
	 *            the value for metabar.vi.estimated_size
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setEstimated_size(String estimated_size) {
		this.estimated_size = estimated_size == null ? null : estimated_size
				.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.isol_growth_condt
	 * 
	 * @return the value of metabar.vi.isol_growth_condt
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getIsol_growth_condt() {
		return isol_growth_condt;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.isol_growth_condt
	 * 
	 * @param isol_growth_condt
	 *            the value for metabar.vi.isol_growth_condt
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setIsol_growth_condt(String isol_growth_condt) {
		this.isol_growth_condt = isol_growth_condt == null ? null
				: isol_growth_condt.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.samp_mat_process
	 * 
	 * @return the value of metabar.vi.samp_mat_process
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getSamp_mat_process() {
		return samp_mat_process;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.samp_mat_process
	 * 
	 * @param samp_mat_process
	 *            the value for metabar.vi.samp_mat_process
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setSamp_mat_process(String samp_mat_process) {
		this.samp_mat_process = samp_mat_process == null ? null
				: samp_mat_process.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.biotic_relationship
	 * 
	 * @return the value of metabar.vi.biotic_relationship
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getBiotic_relationship() {
		return biotic_relationship;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.biotic_relationship
	 * 
	 * @param biotic_relationship
	 *            the value for metabar.vi.biotic_relationship
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setBiotic_relationship(String biotic_relationship) {
		this.biotic_relationship = biotic_relationship == null ? null
				: biotic_relationship.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.finishing_strategy
	 * 
	 * @return the value of metabar.vi.finishing_strategy
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getFinishing_strategy() {
		return finishing_strategy;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.finishing_strategy
	 * 
	 * @param finishing_strategy
	 *            the value for metabar.vi.finishing_strategy
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setFinishing_strategy(String finishing_strategy) {
		this.finishing_strategy = finishing_strategy == null ? null
				: finishing_strategy.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.sop
	 * 
	 * @return the value of metabar.vi.sop
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getSop() {
		return sop;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.sop
	 * 
	 * @param sop
	 *            the value for metabar.vi.sop
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setSop(String sop) {
		this.sop = sop == null ? null : sop.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.url
	 * 
	 * @return the value of metabar.vi.url
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getUrl() {
		return url;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.url
	 * 
	 * @param url
	 *            the value for metabar.vi.url
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setUrl(String url) {
		this.url = url == null ? null : url.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.samp_collect_device
	 * 
	 * @return the value of metabar.vi.samp_collect_device
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getSamp_collect_device() {
		return samp_collect_device;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.samp_collect_device
	 * 
	 * @param samp_collect_device
	 *            the value for metabar.vi.samp_collect_device
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setSamp_collect_device(String samp_collect_device) {
		this.samp_collect_device = samp_collect_device == null ? null
				: samp_collect_device.trim();
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method returns
	 * the value of the database column metabar.vi.experimental_factor
	 * 
	 * @return the value of metabar.vi.experimental_factor
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public String getExperimental_factor() {
		return experimental_factor;
	}

	/**
	 * This method was generated by Apache iBATIS ibator. This method sets the
	 * value of the database column metabar.vi.experimental_factor
	 * 
	 * @param experimental_factor
	 *            the value for metabar.vi.experimental_factor
	 * 
	 * @ibatorgenerated Tue May 11 11:44:41 CEST 2010
	 */
	public void setExperimental_factor(String experimental_factor) {
		this.experimental_factor = experimental_factor == null ? null
				: experimental_factor.trim();
	}

	public String getCollection_date() {
		return collection_date;
	}

	public void setCollection_date(String collection_date) {
		this.collection_date = collection_date;
	}

	public String getBiome() {
		return biome;
	}

	public void setBiome(String biome) {
		this.biome = biome;
	}

	public String getDepth() {
		return depth;
	}

	public void setDepth(String depth) {
		this.depth = depth;
	}

	public String getFeature() {
		return feature;
	}

	public void setFeature(String feature) {
		this.feature = feature;
	}

	public String getGeo_loc_name() {
		return geo_loc_name;
	}

	public void setGeo_loc_name(String geo_loc_name) {
		this.geo_loc_name = geo_loc_name;
	}

	public String getMaterial() {
		return material;
	}

	public void setMaterial(String material) {
		this.material = material;
	}

	public String getSamp_size() {
		return samp_size;
	}

	public void setSamp_size(String samp_size) {
		this.samp_size = samp_size;
	}

	public String getSubmitted_to_insdc() {
		return submitted_to_insdc;
	}

	public void setSubmitted_to_insdc(String submitted_to_insdc) {
		this.submitted_to_insdc = submitted_to_insdc;
	}

	public VI(String biome, String depth, String feature, String geo_loc_name,
			String material, String samp_size, String submitted_to_insdc,
			String collection_date, int num_replicons, String project_name,
			String propagation, String lat_lon, String alt_elev,
			String pathogenicity, String assembly, String seq_meth,
			String nucl_acid_amp, String source_mat_id, String nucl_acid_ext,
			String subspecf_gen_lin, int host_spec_range, String specific_host,
			String health_disease_stat, String encoded_traits,
			String ref_biomaterial, String estimated_size,
			String isol_growth_condt, String samp_mat_process,
			String biotic_relationship, String finishing_strategy, String sop,
			String url, String samp_collect_device, String adapters,
			String assembly_name, String annot_source,
			String experimental_factor) {
		super();
		this.biome = biome;
		this.depth = depth;
		this.feature = feature;
		this.geo_loc_name = geo_loc_name;
		this.material = material;
		this.samp_size = samp_size;
		this.submitted_to_insdc = submitted_to_insdc;
		this.collection_date = collection_date;
		this.num_replicons = num_replicons;
		this.project_name = project_name;
		this.propagation = propagation;
		this.lat_lon = lat_lon;
		this.alt_elev = alt_elev;
		this.pathogenicity = pathogenicity;
		this.assembly = assembly;
		this.seq_meth = seq_meth;
		this.nucl_acid_amp = nucl_acid_amp;
		this.source_mat_id = source_mat_id;
		this.nucl_acid_ext = nucl_acid_ext;
		this.subspecf_gen_lin = subspecf_gen_lin;
		this.host_spec_range = host_spec_range;
		this.specific_host = specific_host;
		this.health_disease_stat = health_disease_stat;
		this.encoded_traits = encoded_traits;
		this.ref_biomaterial = ref_biomaterial;
		this.estimated_size = estimated_size;
		this.isol_growth_condt = isol_growth_condt;
		this.samp_mat_process = samp_mat_process;
		this.biotic_relationship = biotic_relationship;
		this.finishing_strategy = finishing_strategy;
		this.sop = sop;
		this.url = url;
		this.samp_collect_device = samp_collect_device;
		this.adapters = adapters;
		this.assembly_name = assembly_name;
		this.annot_source = annot_source;
		this.experimental_factor = experimental_factor;
	}

	public VI() {
		super();
	}
}